deep thinker - German English Dictionary